﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace sgs_Entity
{
	/* move to Card.cs
    #region 卡
    /// <summary>
    /// 卡花色（空NA、黑桃Spade、红桃Heart、梅花Club、方块Diamond）
    /// </summary>
    enum CardSuit
    {
        /// <summary>
        /// 空
        /// </summary>
        NA,

        /// <summary>
        /// 黑桃
        /// </summary>
        Spade,

        /// <summary>
        /// 红桃
        /// </summary>
        Heart,

        /// <summary>
        /// 梅花
        /// </summary>
        Club,

        /// <summary>
        /// 方块
        /// </summary>
        Diamond
    }

    /// <summary>
    /// 卡号码（空NA、A、2、3、4、5、6、7、8、9、10、J、Q、K）
    /// </summary>
    enum CardNum
    {
        /// <summary>
        /// 空
        /// </summary>
        NA,

        /// <summary>
        /// A
        /// </summary>
        Ace,

        /// <summary>
        /// 2
        /// </summary>
        Two,

        /// <summary>
        /// 3
        /// </summary>
        Three,

        /// <summary>
        /// 4
        /// </summary>
        Four,

        /// <summary>
        /// 5
        /// </summary>
        Five,

        /// <summary>
        /// 6
        /// </summary>
        Six,

        /// <summary>
        /// 7
        /// </summary>
        Seven,

        /// <summary>
        /// 8
        /// </summary>
        Eight,

        /// <summary>
        /// 9
        /// </summary>
        Nine,

        /// <summary>
        /// 10
        /// </summary>
        Ten,

        /// <summary>
        /// J
        /// </summary>
        Jack,
        
        /// <summary>
        /// Q
        /// </summary>
        Queen,

        /// <summary>
        /// K
        /// </summary>
        King
    }

    /// <summary>
    /// 卡种类（空NA、基本Base、锦囊Skill、装备Equipment）
    /// </summary>
    enum CardSort
    {
        /// <summary>
        /// 空
        /// </summary>
        NA,

        /// <summary>
        /// 基本
        /// </summary>
        Base,

        /// <summary>
        /// 锦囊
        /// </summary>
        Skill,

        /// <summary>
        /// 装备
        /// </summary>
        Equipment
    }

    /// <summary>
    /// 装备牌类型（空NA武器Weapon、防具Armor、防守马DefensiveSteed、进攻马OffensiveSteed）
    /// </summary>
    enum EquipmentCardType
    {
        /// <summary>
        /// 空
        /// </summary>
        NA,

        /// <summary>
        /// 武器
        /// </summary>
        Weapon,

        /// <summary>
        /// 防具
        /// </summary>
        Armor,

        /// <summary>
        /// 防守马
        /// </summary>
        DefensiveSteed,

        /// <summary>
        /// 进攻马
        /// </summary>
        OffensiveSteed
    }

    /// <summary>
    /// 技能牌类型（空NA、非延时类锦囊Realtime、延时类锦囊NonRealtime）
    /// </summary>
    enum SkillCardType
    {
        /// <summary>
        /// 空
        /// </summary>
        NA,

        /// <summary>
        /// 非延时类锦囊
        /// </summary>
        Realtime,

        /// <summary>
        /// 延时类锦囊
        /// </summary>
        NonRealtime
    }

    /// <summary>
    /// 卡类型（空NA、普杀Kill、闪Evade、桃Peach、雷杀ThunderKill、酒Liquor、火杀FireKill、无懈可击Invulnerable、过河拆桥DemolishingBridge、铁索连环IronChainLink、顺手牵羊WalkingOff、无中生有Fabrication、决斗Duel、南蛮入侵SouthernManInvasion、火攻FireAttack、乐不思蜀EnjoymentDrown、借刀杀人MuderWithBorrowedKnife、五谷丰登BumperHarvest、兵粮寸断SupplyShortage、闪电Lightning、桃园结义OathInPeachGarden、万箭齐发MyriadsOfArrows、绝影Shadow、的盧DiLu、爪黄飞电YellowHoof、赤兔RedRabbit、紫骍PurpleXing、大宛DaWan、八卦阵FormationOfEightDiagrams、藤甲RattanArmor、仁王盾ShieldOfBenevolentKing、白银狮子SilverLionHelmet、诸葛连弩ArbalestOfZhuge、雌雄双股剑CoupleSword、青釭剑SteelSword、寒冰剑FreezingSword、古锭刀AncientIngotSaber、贯石斧RockPenetratingAxe、青龙偃月刀AzureDragonCrescentSword、丈八蛇矛ZhangbaSerpentSpear、方天画戟FangtianPatternedHalberd、朱雀羽扇RosefinchPlumeFan、麒麟弓KylinBow）
    /// </summary>
    enum CardType
    {
        /// <summary>
        /// 空
        /// </summary>
        NA,
        /// <summary>
        /// 杀
        /// </summary>
        Kill,
        /// <summary>
        /// 闪
        /// </summary>
        Evade,
        /// <summary>
        /// 桃
        /// </summary>
        Peach,
        /// <summary>
        /// 雷杀
        /// </summary>
        ThunderKill,
        /// <summary>
        /// 酒
        /// </summary>
        Liquor,
        /// <summary>
        /// 火杀
        /// </summary>
        FireKill,
        /// <summary>
        /// 无懈可击
        /// </summary>
        Invulnerable,
        /// <summary>
        /// 过河拆桥
        /// </summary>
        DemolishingBridge,
        /// <summary>
        /// 铁索连环
        /// </summary>
        IronChainLink,
        /// <summary>
        /// 顺手牵羊
        /// </summary>
        WalkingOff,
        /// <summary>
        /// 无中生有
        /// </summary>
        Fabrication,
        /// <summary>
        /// 决斗
        /// </summary>
        Duel,
        /// <summary>
        /// 南蛮入侵
        /// </summary>
        SouthernManInvasion,
        /// <summary>
        /// 火攻
        /// </summary>
        FireAttack,
        /// <summary>
        /// 乐不思蜀
        /// </summary>
        EnjoymentDrown,
        /// <summary>
        /// 借刀杀人
        /// </summary>
        MuderWithBorrowedKnife,
        /// <summary>
        /// 五谷丰登
        /// </summary>
        BumperHarvest,
        /// <summary>
        /// 兵粮寸断
        /// </summary>
        SupplyShortage,
        /// <summary>
        /// 闪电
        /// </summary>
        Lightning,
        /// <summary>
        /// 桃园结义
        /// </summary>
        OathInPeachGarden,
        /// <summary>
        /// 万箭齐发
        /// </summary>
        MyriadsOfArrows,
        /// <summary>
        /// 绝影
        /// </summary>
        Shadow,
        /// <summary>
        /// 的盧
        /// </summary>
        DiLu,
        /// <summary>
        /// 爪黄飞电
        /// </summary>
        YellowHoof,
        /// <summary>
        /// 赤兔
        /// </summary>
        RedRabbit,
        /// <summary>
        /// 紫骍
        /// </summary>
        PurpleXing,
        /// <summary>
        /// 大宛
        /// </summary>
        DaWan,
        /// <summary>
        /// 八卦阵
        /// </summary>
        FormationOfEightDiagrams,
        /// <summary>
        /// 藤甲
        /// </summary>
        RattanArmor,
        /// <summary>
        /// 仁王盾
        /// </summary>
        ShieldOfBenevolentKing,
        /// <summary>
        /// 白银狮子
        /// </summary>
        SilverLionHelmet,
        /// <summary>
        /// 诸葛连弩
        /// </summary>
        ArbalestOfZhuge,
        /// <summary>
        /// 雌雄双股剑
        /// </summary>
        CoupleSword,
        /// <summary>
        /// 青釭剑
        /// </summary>
        SteelSword,
        /// <summary>
        /// 寒冰剑
        /// </summary>
        FreezingSword,
        /// <summary>
        /// 古锭刀
        /// </summary>
        AncientIngotSaber,
        /// <summary>
        /// 贯石斧
        /// </summary>
        RockPenetratingAxe,
        /// <summary>
        /// 青龙偃月刀
        /// </summary>
        AzureDragonCrescentSword,
        /// <summary>
        /// 丈八蛇矛
        /// </summary>
        ZhangbaSerpentSpear,
        /// <summary>
        /// 方天画戟
        /// </summary>
        FangtianPatternedHalberd,
        /// <summary>
        /// 朱雀羽扇
        /// </summary>
        RosefinchPlumeFan,
        /// <summary>
        /// 麒麟弓
        /// </summary>
        KylinBow
    }
    #endregion

	 */ 
	 
    #region 玩家
    /// <summary>
    /// 角色（空NA、反贼Rebel、忠臣Loyal、内奸Traitor、主公Master）
    /// </summary>
    enum Role
    {
        /// <summary>
        /// 空
        /// </summary>
        NA,
        /// <summary>
        /// 反贼
        /// </summary>
        Rebel,
        /// <summary>
        /// 忠臣
        /// </summary>
        Loyal,
        /// <summary>
        /// 内奸
        /// </summary>
        Traitor,
        /// <summary>
        /// 主公
        /// </summary>
        Master
    }
    #endregion

    /// <summary>
    /// 伤害属性（空NA、普通Normal、雷Thunder、火Fire、减体力Body）
    /// </summary>
    enum InjureType
    {
        /// <summary>
        /// 空
        /// </summary>
        NA,

        /// <summary>
        /// 普通
        /// </summary>
        Normal,

        /// <summary>
        /// 雷
        /// </summary>
        Thunder,

        /// <summary>
        /// 火
        /// </summary>
        Fire,

        /// <summary>
        /// 减体力
        /// </summary>
        Body
    }

    ///// <summary>
    ///// 卡包
    ///// </summary>
    //enum CardSet
    //{
    //    /// <summary>
    //    /// 标准
    //    /// </summary>
    //    Standard,

    //    /// <summary>
    //    /// Ex
    //    /// </summary>
    //    Extension,

    //    /// <summary>
    //    /// 军争
    //    /// </summary>
    //    Military
    //}
}
